Disable symbol versioning (Closes: #1119027)
authorMatthew Vernon <matthew@debian.org>
Mon, 27 Oct 2025 11:04:59 +0000 (11:04 +0000)
committerMatthew Vernon <matthew@debian.org>
Mon, 27 Oct 2025 11:04:59 +0000 (11:04 +0000)
Upstream hadn't realised symbol versioning required a soname bump, and
isn't currently clear on when/if they want to do that, so disable this
pro tem.

debian/rules

index 1bf190f33e03456fb1d5fd84e31ee792fb00d929..9a09905f14f8de93a3b9789138bf3b853fa4a646 100755 (executable)
@@ -11,7 +11,7 @@ include /usr/share/dpkg/default.mk
 export DEB_CFLAGS_MAINT_APPEND = -Dregcomp=PCRE2regcomp -Dregexec=PCRE2regexec -Dregerror=PCRE2regerror -Dregfree=PCRE2regfree
 
 
-deb_maint_conf_args = --enable-pcre2-16 --enable-pcre2-32 --disable-pcre2grep-callout
+deb_maint_conf_args = --enable-pcre2-16 --enable-pcre2-32 --disable-pcre2grep-callout --disable-symvers
 #enable JIT only on architectures that support it (see pcre2jit.3)
 ifneq ($(filter amd64 armhf arm64 i386 loong64 mips mipsel mips64el powerpc ppc64 ppc64el riscv64 s390x, $(DEB_HOST_ARCH)),)
 deb_maint_conf_args +=--enable-jit